Origin: https://gitlab.gnome.org/3v1n0/gnome-shell/-/commits/tray-offscreen-xwindows
Bug-Ubuntu: https://bugs.launchpad.net/bugs/
2012388
Gbp-Pq: Topic tray-icons
Gbp-Pq: Name shell-tray-Ensure-that-only-a-child-can-be-added.patch
MetaDisplay *display = shell_global_get_display (shell_global_get ());
g_return_if_fail (tray_icon != NULL);
+ g_return_if_fail (tray_icon->tray_child == NULL);
g_return_if_fail (tray_child != NULL);
/* We do all this now rather than computing it on the fly later,